@import './bootstrap/bootstrap';
@import './non-responsive';
@import './fonts/shop/iconfont';
@import './font-awesome/font-awesome';
@import './phone';
//@import './settings';
//@import '../scss/foundation';
//@include foundation-everything;
@import './bootoast';
@import './layout';
@import './tool';
//@import './login';
#ieDisplay {
  display:none;
}
.container {
  width:970px !important;
}
body, button, code, input, select, textarea {
  color: #333;
  font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",Roboto,Arial,sans-serif;
  //font: 12px/1.5 "Microsoft Yahei","微软雅黑",verdana;
}
html,body,.wrap {
  height:100%;
}
body >.wrap {
  height:auto;min-height:100%
}
.main {
  padding-bottom:93px;
}
.footer {
  margin-top:-73px;
  height:73px;
  position:relative;
}
footer{
  position: absolute;
  width: 100%;
  height: 60px;
  background: #f5f5f5;
  bottom: 0;
}
a,a:hover{
  text-decoration: none;
}
a, a:active, a:hover, video {
  outline: 0;
}
.site-nav{
  height: 36px;
  background-color: #333;
  & .site-link{
    color:#ccc;
    line-height:36px;
    float: left;
    &:hover,&:active{
      color:#FFF;
    }
  }

  & .split {
    color: #ccc;
    float: left;
    line-height: 36px;
    margin: 10px 10px 10px 0;
    height: 16px;
    border-left: 1px solid #5c5c5c;
  }
}
.section {
  background-color: #fff;
  border: 1px #e5e5e5 solid;
  padding: 20px;
  overflow: hidden;
}
.footer .footer-bottom {
  background: #202020;
  padding-top: 15px;
  color: #898989;
  padding-bottom: 10px;
}
.copyright-bar {
  background: #121212;
  padding: 5px 0px;
  color:#898989;
}

.footer_nav {
  list-style: none;
  display:block;
}
.footer_nav_item {
  float:left;
  width:25%;
  font-size:14px;
}

// 数字组件样式
.spinner {
  border:1px solid #e3e3e3;
  display:inline-block;
}
.spinner .next,.spinner .prev {
  width:36px;
  height:30px;
  color:#656565;
  display:inline-block;
  text-align:center;
  text-decoration:none;
  float:left;
  line-height: 28px;
  font-size: 26px;
}
.spinner .disabled {
  background:#f0f0f0;
}
.spinner .prev {
  border-right:1px solid #e3e3e3;
}
.spinner .next {
  border-left:1px solid #e3e3e3;
}
.spinner input {
  float:left;
  width:60px;
  padding: 0;
  height:30px;
  line-height:30px;
  font-size:12px;
  text-align:center;
  outline:none;
  border:none;
}

.sidebar .sidebar-module-container .sidebar-widget .section-title {
  margin-top: 0px;
}
.outer-top-vs {
  margin-top: 30px;
}
.sidebar-widget {
  background-color: #fff;
  border: 1px #e5e5e5 solid;
  padding: 20px;
}
.section-title {
  font-size: 14px;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 10px;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 0px;
}
.outer-top-xs {
  margin-top: 20px;
}
.dot {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.list-group-no-border .list-group-item {
  border:none;
}
.list-group-other-padding .list-group-item {
  padding: 6px 0;
}

a.normal_link{
  color: #333;
  text-decoration: none;
}
a.normal_link:hover, a.normal_link:focus {
  color: #58953b;
}

// 头像图片

.img_file{
  width:100px;
  height:100px;
  border:1px solid #e3e3e3;
  position:relative;
}
.img_file:after{
  content:"+";
  position:absolute;
  width:100%;
  height:100%;
  font-size:30px;
  text-align:center;
  line-height:100px;
}

.thumbnail {
  margin: 5px -10px;
}
.hide_div {
  display:none;
}